barge tractor - German English Dictionary